前一天我們說到了 Repository Pattern 的問題之後,現在回到了 Laravel 專案中,如果不用 Repository Pattern 的話,...
簡介 上篇介紹完SOLID,本想接著介紹Service Container & Service Provider但想想,一直在理論方面可能太過乏味(絕對...
回到開發選用設計模式的起點,我們會希望有幾個目標可以被滿足: 減少重複的程式碼 減少出錯的機會 將資料與業務邏輯分離,可以讓兩邊的程式碼更加容易測試 提升程...
什麼是 Repository? 前一篇的小結有提到 Service 應該要把取資料的邏輯切出去,讓 Service 只專注在處理資料,而取資料的邏輯正是放在 R...